.m-share
  position relative
  min-height 100vh
  background #f4f4f4
  overflow hidden
  .swiper-container
    height 160px
    .swiper-wrapper
      height 100%
      .swiper-slide
        height 100%
        background-repeat no-repeat
        background-size cover
    .swiper-pagination-bullet
      width 7px
      height 7px
      background #3e3d3d
      &.swiper-pagination-bullet-active
        background #09bb07
  .m-tab
    background #fff
    .titles
      height 49px
      font-size 0
      line-height 49px
      border-bottom 1px solid #dadada
      display flex
      .title
        flex 1
        text-align center
        font-size 15px
        color #353535
        border-right 1px solid #dadada
        box-sizing border-box
        &:last-child
          border-right none
        &.active
          background #eaeaea
  .views
    position absolute
    overflow hidden
    bottom 0
    width 100%
    background #fff
    .view
      display none
      height calc(100vh - 210px)
      &.active
        display block
      #wrapper
        height 100%
      .lists
        .list
          display flex
          padding 15px
          border-bottom 1px solid #eeeeee
          .img
            width 60px
            height 60px
            flex 0 0 60px
            background-repeat no-repeat
            background-size cover
          .body
            margin-left 10px
            .title
              font-size 17px
              color #000
              font-weight bold
            .desc
              display -webkit-box
              -webkit-box-orient vertical
              -webkit-line-clamp 2
              overflow hidden
              margin-top 14px
              font-size 13px
              color #a9a9a9
              line-height 20px
            .time
              margin-top 10px
              color #d6d6d6
              font-size 13px
      .finances
        .finance
          display flex
          height 45px
          line-height 45px
          padding 0 30px
          border-bottom 1px solid #eeeeee
          >span
            flex 1
            font-size 17px
            font-weight bold
          .icon-right
            flex 0 0 8px
            width 8px
            height 13px
            background-repeat no-repeat
            background-size cover
            margin-top 16px




.m-detail
  padding 18px 15px
  .title
    font-size 24px
    color #000
    line-height 30px
    font-weight bold
    margin-bottom 14px
  .title1
    font-size 18px
    font-weight bold
    margin-bottom 14px
  p.info
    text-indent 2em
    line-height 22px
  .time
    font-size 15px
    color #888888
    line-height 26px
    margin-bottom 15px
  >a
    display block
    font-size 17px
    color #819cb3
    margin-bottom 25px
  .desc
    .img
      display block
      margin 15px 0
      height 195px
      background-repeat no-repeat
      background-size cover
    .p
      font-size 14px
      color #353535
      text-indent 28px
      line-height 25px
  .sum-money
    text-align center
    border 1px solid #dcdcdc
    padding 15px 0
    >p:nth-child(1) 
      font-size 14px
      margin-bottom 5px
      span
        color #09bb07
        font-size 20px
    >p:nth-child(2)
      font-size 14px
.m-sign
  min-height 100vh
  background #f4f4f4
  padding-top 15px
  .name
  .phone
    display flex
    background #fff
    padding 0 0 0 15px
    height 45px
    border-top 1px solid #e5e5e5
    border-bottom 1px solid #e5e5e5
    line-height 45px
    span
      width 70px
      flex 0 0 70px
      font-size 17px
      color #000
      font-weight bold
    div
      flex 1
      padding-right 36px
      input
        width 100%
        height 45px
        color #b2b2b2
        font-size 15px
        text-align right
        outline none
        
  .phone
    border-top 0
    margin-top 0
  .success
    margin 40px 15px 0
    height 44px
    text-align center
    color #fff
    font-size 18px
    line-height 44px
    background #09bb07
    border-radius 5px
.m-introduction
  height 100vh
  background #fff
  .img
    height 150px
    background-repeat no-repeat
    background-size cover
  .desc
    padding 12px 20px
    .p
      font-size 14px
      color #353535
      line-height 24px
      text-indent 28px
.m-xzfunds
  min-height 100vh
  background #fff
  padding 23px 15px
  &.border
    border 1px solid #eee
  .title
    font-size 17px
    font-weight bold
    color #000
  .price
    margin-top 24px
    display flex
    justify-content space-between
    span
      width 70px
      height 44px
      line-height 44px
      font-size 18px
      color #878787
      border-radius 8px
      box-sizing border-box
      background #f4f4f4
      text-align center
      border 1px solid #eee
      &.active
        background #fff
        color #1aad19
        border 2px solid #1aad19
  .other
    display flex
    margin-top 25px
    background #f4f4f4
    height 44px
    border-radius 8px
    padding 0 15px
    line-height 44px
    box-sizing border-box
    span
      flex 0 0 40px
      width 40px
      font-size 18px
      color #b3b3b3
      &:last-child
        width 17px
        flex 0 0 17px
        color #878787
      &.desc
        width 130px
        flex 0 0 130px
    .input
      flex 1
      line-height 44px
      padding-right 10px
      padding-top 7px
      input
        display block
        width 100%
        height 30px
        line-height px
        outline none
        color #1aad19
        font-size 18px
        text-align right
        background #f4f4f4


  .pro
    font-size 10px
    text-align right
    margin-top 10px
    color #c0c0c0


        position absolute
        bottom 0
        height calc(100vh - 210px)
        overflow hidden
        &.active
          display block
        #wrapper
          height 100%
          .lists
            .list
              display flex
              padding 15px
              border-bottom 1px solid #eeeeee
              .img
                width 60px
                height 60px
                flex 0 0 60px
              .body
                margin-left 10px
                .title
                  font-size 17px
                  color #000
                  font-weight bold
                .desc
                  display -webkit-box
                  -webkit-box-orient vertical
                  -webkit-line-clamp 2
                  overflow hidden
                  margin-top 14px
                  font-size 13px
                  color #a9a9a9
                  line-height 20px
                .time
                  margin-top 10px
                  color #d6d6d6
                  font-size 13px

    
    